21 15 17 14
16 18 20 12
19